who gave you these clothes - Français Anglais Dictionnaire